package com.devops.admin.vo;

import com.devops.admin.model.DOSProjectVersion;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

/**
 * @ClassName DOSVersionOperationVo
 * @Description TODO
 * @Author hepingguo
 * @Date 2022/6/22 09:09
 * @Version 1.0
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder(toBuilder = true)
public class DOSVersionOperationVo extends DOSProjectVersion {

    /**
     * 版本号id
     **/
    private Integer versionId;
    /**
     * 审核拒绝时的拒绝信息
     **/
    private String operateMsg;

    private Integer currentFlag;

    private Integer operationType;

    private String projectName;

    /**
     * 操作来源 (1 or null)-web页面 2-钉钉 3-系统
     */
    private Integer operateSourceType;

    /**
     * 操作用户ID
     */
    private String operateUserId;

    /**
     * 操作用户name
     */
    private String operateUserName;

    private Integer phaseType;
}
